Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMCROFT Semi-Detached £1,349,441 £1,100,000 13 Dec 2019
2 ELMCROFT Terraced £1,245,363 £1,151,500 15 Nov 2021
3 ELMCROFT Terraced £1,135,342 £615,000 28 Jun 2005